package com.studentgrowth.service.auth;

import com.studentgrowth.model.auth.User;

public interface UserService {
    /**
     * 用户注册
     * @param username 用户名
     * @param password 密码
     * @return 注册成功的用户信息
     */
    User register(String username, String password);

    /**
     * 用户登录
     * @param username 用户名
     * @param password 密码
     * @return 登录成功的用户信息，如果登录失败返回null
     */
    User login(String username, String password);

    /**
     * 根据用户ID获取用户信息
     */
    User getById(Long id);
} 